easily installed - Allemand Anglais Dictionnaire